insulating box - Español Inglés Diccionario